untanned strip of leather - Espagnol Anglais Dictionnaire